Highway 645 is a highway in the Canadian province of Saskatchewan. It runs from Highway 612 near Herbert to Range Road 3103 near Old Main Centre and New Main Centre. Highway 645 is about 25 km (15 mi.) long.